TUTORIAL: ARJ e ZIP para mltiplos disquetes

Para compactar no ARJ:
===================

ARJ A /JM /JF /R /VV(colocar o volume do drive sem espao) nome do
drive para onde vai com o respectivo nome e nome do drive e do programa

ex: ARJ A /JM /JF /R /VV1440 a:\netscape.arj c:\netscape

Para desarjear(ser esta a palavra certa?)

ARJ X /V nome do drive onde esta e o nome e nome do drive para onde vai
ex: ARJ X /V A:\NETSCAPE.ARJ C:

Para no ter que decorar, fiz 2 arquivos.BAT que edito toda vez que vou
utilizar: arjear.bat e desarj.bat

Para compactar no PKZIP:
=====================

DRIVE:\PKZIP -ex -& %1 (Drive e subdiretorio (se for o caso) onde esta o
pkzip).

PKZIP "-ex"  (para mxima compresso) "-&"  (para solicitar volumes/
disquetes)  B:\NOMEARQUIVO ( que  vai  ser  compactado)  D:\NOMEARQUIVO
(que se vai compactar).

Para melhor exemplificar:   c:\util pkzip b:\figura
c:\corel\clipart\esportes\*.*

MAIS INFORMAES SOBRE USO DO ARJ:
===================================

Para compactar em mltiplos volumes com o ARJ.

     "" AJUDA DO COMPACTADOR ARJ ""
Para ARJear um arquivo, basta digitar de dentro de seu diretrio (se o ARJ
estiver copiado para dentro dele) , ou se ele estiver no " PATH " , indica
do pelo " AUTOEXEC.BAT " :

" ARJ A B:(NOME DO ARQUIVO) "
      | |        |
      | |        |-Nome de como vai se chamar o arquivo compactado,
      | |          no esquecer da extenso " .arj "
      | |
      | |-Drive onde quer que se compacte (Pode ser a:,b: ou mesmo no c:)
      |
      |- Comando para compactar

Esta e forma mais simples de compactao, ha outras maneiras de se compac-
tar como as descritas abaixo:

" ARJ A -R B:(NOME DO ARQUIVO) "
         |
         |-Opo que diz ao arj que voc quer compactar tambm os SUBDIRE-
           TORIOS do diretrio que vai ser compactado


" ARJ A -VVA B:(NOME DO ARQUIVO) "
         |
         |-Opo que diz ao arj que voc quer DIVIDIR A COMPACTACAO EM VO-
           LUMES (DISQUETES), assim ao preencher cada disquete ele pede um
           outro para que continue a compactar.O segundo V emite aviso sonoro.


" ARJ A -JM B:(NOME DO ARQUIVO) "
         |
         |-Opo que diz ao arj que voc quer que ele compacte o arquivo o
           MXIMO que for POSSVEL (no caso de voc por exemplo ter poucos
           disquetes e dispor de mais tempo, pois o processo de compacta-
           o com a esta opo e mais demorado)


" ARJ A -I1 B:(NOME DO ARQUIVO) "
         |
         |-Opo que diz ao arj que voc quer que ele mostre  uma BARRA  de
           ESTATUS enquanto compacta (ao invs de aparecer a porcentagem j
           compactada ele mostra barras verticais indicando o quanto j foi
           compactado. Caso voc alem de digitar -I1 digitar - I2, ele mos-
           trar os dois (BARRA DE STATUS e NVEL DE PORCENTAGEM)

" ARJ A -M4 B:(NOME DO ARQUIVO) "
         |
         |-Opo que diz ao arj que voc quer que ele compacte o MAIS RAPI-
           DO POSSVEL (porem o arquivo fica menos compactado)


 Para se desARJear um arquivo, ou seja descompacta-lo, e necessrio que voc
 troque  a opo a, pela opo x e indique de onde o arquivo vem e seu nome,
 b:  ou  a: se for  um disquete e  indicar para onde ele vai , c: se  for  a
 winchester. Por exemplo :

 " ARJ X b:(nome do arquivo.arj)_(drive , se voc estiver  fora do drive em
                                  que quer descompactar , subdiretorio , no
                                  caso de voc ter por exemplo um diretrio
                                  C:\GAMES)

Quando se ativa a opo X para descompactar, ele pergunta ao usurio se ele
quer criar um diretrio para que o programa se descompacte nele, digite
" Y " se voc quiser, ou " N " se no quiser. A melhor opo e " Y " , pois
se voc digitar " N ", ele vai se descompactar no diretrio c:\ e assim vai
se misturar com os outros arquivos que esto nele como " AUTOEXEC.BAT ,
CONFIG.SYS" , e outros arquivos importantes para o  " DOS ", e se por exem-
plo depois de voc enjoar do programa e quiser apaga-lo corre o risco de
apagar arquivos que so teis ao funcionamento da maquina.

As opes de BARRA DE ESTATUS e NVEL DE PORCENTAGEM tambm so validas
para a opo de compactao.

"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""'
''''''''''''''''''''''''''''''''''''''''
 NO CASO DE VOC TER DE DESCOMPACTAR UM PROGRAMA QUE FOI COMPACTADO EM
 VRIOS DISQUETES, NO SE ESQUEA DE DIGITAR TAMBM COM OS OUTROS COMANDO, A
OPO "-VA"
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""'
''''''''''''''''''''''''''''''''''''''''

 Como fazer backups com o compactador de arquivos ARJ.
 =======================================================================

      A) PARA COMPACTAR:

      1: Copie o programa ARJ.EXE para o diretrio onde esto os arquivos
      a serem compactados, ou mantenha-o sempre em um diretrio presente
      na linha de comando PATH= do arquivo AUTOEXEC.BAT (por exemplo, o di
      retorio C:\DOS).

      2: Entre no diretrio em que se pretende compactar os arquivos. Co-
      mo exemplo, usando um diretrio C:\TESTE (o nome pode ser qualquer
      um com ate oito caracteres, sem sinais o comando e:
      CD\TESTE [enter]

      3: Digite a linha de comando para compactar, substituindo os coman-
      dos abaixo conforme sua necessidade:

      ARJ A (-OPTIONS)
      D:NOMEARQ (-SWITCHES)
      [ENTER]

      Onde:

      ARJ e o comando que roda o programa;

      A e o comando para compactar;

      OPTIONS so parmetros (opcionais) que definem as opes para se cri
      ar o arquivo compactado;

      D: e o drive de destino do(s) arquivo(s) compactado(s) - pode ser ate
      no prprio disco rgido (winchester, hd);

      NOMEARQ e o nome do arquivo compactado a ser criado. No e necessrio
      digitar a extenso.

      SWITCHES so parmetros(opcionais) de controle de compactacao.

      Ateno:

      Opes mais comuns:

      r: (inclui todos os subdiretorios do diretrio que se quer compactar);

      -vva: (separa o arquivo compactado em volumes. O " a " significa que o
      espao disponvel em cada disco ser automaticamente detectado e total-
      mente preenchido).OBS.O segundo v emite um aviso sonoro quando solicita
      um novo disquete.

      Switch mais comum:

      -jm: (define grau de compactacao mximo);

      Exemplos:

      1: ARJ A B:CPGAMES [ENTER] --> Cria o arquivo CPGAMES.ARJ no drive B:,
      incluindo todos os arquivos do diretrio onde foi digitado o comando.

      2: ARJ A -R B:CPGAMES [ENTER] --> Cria o arquivo CPGAMES.ARJ no drive
      B:, incluindo todos os subdiretorios existentes sob o diretrio onde
      foi digitado o comando.

      3: ARJ A -VVA -R B:CPGAMES [ENTER] --> Cria os arquivos CPGAMES.ARJ,
      CPGAMES.A01, CPGAMES.A02, ETC.... no drive B:, incluindo todos os sub-
      diretorios e pedindo a troca de disquetes cada vez que todo o espaco
      for ocupado, emitindo um aviso sonoro.

      4: ARJ A -VA -R B:CPGAMES -JM [ENTER] --> Idem ao anterior, com grau
      mximo de compactacao.

      B) PARA DESCOMPACTAR:

      1: Copie o programa ARJ.EXE para o diretrio em que se quer descompac
      tar os arquivos j gerados pelo ARJ, ou mantenha-o sempre  em um dire-
      torio presente na linha de comando PATH= do arquivo AUTOEXEC.BAT.

      2: entre no diretorio em que se pretende descompactar os arquivos. No
      caso do diretrio C:\TESTE, o comando e:
      CD\TESTE [enter]

      3: Digite o comando fazendo as adaptaes necessrias:

      ARJ X
      D:NOMEARQ.EXE

      Onde:

      ARJ e o comando que roda o programa;

      X e o comando para descompactar;

      D: e o drive de origem do(s) arquivo(s) compactado(s) - pode ser ate
      no prprio disco rgido;

      NOMEARQ.EXT e o nome do arquivo que se quer descompactar, seguido da
      extenso (.ARJ, .A01, .A02, e assim por diante). No caso de mltiplos
      volumes(disquetes), e necessrio digitar o comando seguido da exten-
      so correta para cada arquivo. Tambm recomenda-se no trocar a or-
      dem, definida pela extenso.

      Veja um exemplo:

      ARJ X B:CPGAMES.ARJ

      Descompacta o arquivo CPGAMES.ARJ no diretrio em que o comando foi
      digitado.

Para se converter do formato de ARJ para ZIP e vice-versa, usa-se o REARJ.

SINTAXE:   REARJ [parmetros] arquivo(s) ou coringas(*)
Obs.: Usa-se sempre a "/" barra antes dos parmetros.

1) /a - este parmetro converte arquivos dentro de arquivos.
ex.: REARJ *.ZIP /aLHZ : converte somente os arquivos internos com extenso
LHZ.
         REARJ *.ZIP /a*        : converte qualquer arquivo interno.

Se voc usar o parmetro "/a*" voc precisara usar tambm o parmetro "/u"
decorrente da realocaco dos arquivos no prprio sub
diretrio.

2) /b - executa um comando antes da extraco do arquivo. Esta opco e usada
para um comando especifico do DOS antes de se extr
air o arquivo original.

3) /c - extrae  os arquivos antes de fazer sua contagem. Isto permite
comandos especficos do DOS, para  deleco de arquivos
tipo: propagandas de BBSs, etc...

4) /d -  deleta o arquivo original. Esta opco determina que o REARJ delete o
arquivo original
depois que uma converso for feita com sucesso.

5) /e -  esta opco no retorna mensagem de erro se o arquivo no for 
localizado. E um recurso interno do REARJ.

6) /f - converte arquivos em disquetes.  Para facilitar a converso de
arquivos em disquetes quando no houver espao suficien
te no disquete para os arquivos originais. Deve ser especificado o parmetro
"/d" como no exemplo "REARJ A: *.ZIP/f/d"

7) /i -  checa a integridade do programa.

8) /l -  grava os dados de converso em um log que por default e o REARJ.LOG.

9) /o - sobrescreve arquivos iguais.

10) /q - questiona cada arquivo a ser convertido.(Pausa na linha de prompt)

11) /r - Converte toda a arvore de diretorios e subdiretorios. Esta opco
permite que se converta todos os arquivos de um HD c
om um comando.

12) /s - ignora a contagem e o tamanho dos arquivos.



13) /t - especifica o formato do arquivo a ser convertido. O "default" e ARJ 
que pode ser modificado, como no exemplo "REARJ
*.ZIP /tLHZ"  que especifica que o formato a ser convertido e para o LHZ.

14) /u - atualiza arquivo com backup. Esta opco e utilizada para recompactar
um arquivo em que o arquivo original e renomeado
 com a extenso "default"  BAK.

15) /w - Especifica um diretrio de trabalho. Esta opco permite que voc crie
um sudiretorio para a extraco dos arquivos que
sero convertidos. Deve estar vazio quando REARJ for acionado. Ex.: REARJ *.*
/wd:\

16) /x -  exclui arquivos do processo de converso. Voc pode excluir um ou
mais arquivos do processo (caracteres curingas so
 aceitos). Ex.: REAR *.ZIP /xONE.zip /xTWOzip


EXEMPLOS:

REARJ *.ZIP CONVERTE TODOS OS ARQUIVOS ZIP NO DIRETRIO CORRENTE PARA *.ARJ.

REARJ *.ZIP *.ARC CONVERTE TODOS OS ZIP(s) EM  PARA O FORMATO *.ARC.

REARJ SOFT.ZIP CONVERTE SOMENTE O ARQUIVO SOFT.ZIP PARA SOFT.ARJ.

REARJ A:*.ZIP /f/d CONVERTE ZIPs NO DRIVE A DELETANDO CADA ARQUIVO ORIGINAL
DEPOIS QUE E FEITA A CONVERSO PARA *.ARJ COM
 SUCESSO.

REARJ *.ARC/r CONVERTE TODOS OS ARQUIVOS *.ARC EM *.ARJ NO DIRETRIO
CORRENTE E SUBDIRET_RIOS RESPECTIVOS.

REARJ SOFT.ARJ /tZIP CONVERTE O ARQUIVO SOFT.ARJ PARA SOFT.ZIP

REARJ *.ARJ/u RE-ARQUIVA TODOS OS ARQUIVOS ARJ.

REARJ *.* /v/wd:\RE-ARQUIVA TODOS OS ARQUIVOS E EXECUTA UM COMANDO DE
CONFIGURACO NA EXTRAO DESTES, USANDO  d:\ COMO UM
DIRETRIO TEMPORRIO.
